Class Oauth2Application
extends BaseStructureclass BaseStructuredetritus-client/structures/BaseStructure
Oauth2 Application Structure
Constructor
constructor(
client: ShardClientclass ShardClientdetritus-client/ShardClient,
data?: BaseStructureDatainterface BaseStructureDatadetritus-client/structures/BaseStructureData,
isClone?: boolean
)data?: BaseStructureDatainterface BaseStructureDatadetritus-client/structures/BaseStructureData,
isClone?: boolean
Properties
bot?: UserWithTokenclass UserWithTokendetritus-client/structures/UserWithToken[src]
owner: UserWithFlagsclass UserWithFlagsdetritus-client/structures/UserWithFlags[src]
redirectUris?: Array<string>external Array[src]
rpcOrigins?: Array<string>external Array[src]
Methods
createAsset(
options: CreateOauth2ApplicationAssetinterface CreateOauth2ApplicationAssetdetritus-client-rest/RequestTypes/CreateOauth2ApplicationAsset
): Promise<Oauth2ApplicationAssetclass Oauth2ApplicationAssetdetritus-client/structures/Oauth2ApplicationAsset>external Promise[src]createStoreAsset(
options: CreateStoreApplicationAssetinterface CreateStoreApplicationAssetdetritus-client-rest/RequestTypes/CreateStoreApplicationAsset
): Promise<StoreApplicationAssetclass StoreApplicationAssetdetritus-client/structures/StoreApplicationAsset>external Promise[src]fetchAssets(): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, Oauth2ApplicationAssetclass Oauth2ApplicationAssetdetritus-client/structures/Oauth2ApplicationAsset>>external Promise[src]
fetchNews(): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, ApplicationNewsclass ApplicationNewsdetritus-client/structures/ApplicationNews>>external Promise[src]
fetchStoreAssets(): Promise<BaseCollectionclass BaseCollectiondetritus-utils/BaseCollection<string, StoreApplicationAssetclass StoreApplicationAssetdetritus-client/structures/StoreApplicationAsset>>external Promise[src]